roly-poly pudding - German English Dictionary